home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2007 September / PCWSEP07.iso / Software / Linux / Linux Mint 3.0 Light / LinuxMint-3.0-Light.iso / casper / filesystem.squashfs / usr / share / gapi-2.0 / gsf-api.xml < prev    next >
Encoding:
Extensible Markup Language  |  2006-09-30  |  64.1 KB  |  1,540 lines

  1. <?xml version="1.0"?>
  2. <api>
  3.   <!--
  4.  
  5.         This file was automatically generated.
  6.         Please DO NOT MODIFY THIS FILE, modify .metadata files instead.
  7.  
  8. -->
  9.   <namespace name="Gsf" library="libgsf-1.dll">
  10.     <enum name="ClipFormat" cname="GsfClipFormat" type="enum">
  11.       <member cname="GSF_CLIP_FORMAT_WINDOWS_CLIPBOARD" name="WindowsClipboard" value="-1" />
  12.       <member cname="GSF_CLIP_FORMAT_MACINTOSH_CLIPBOARD" name="MacintoshClipboard" value="-2" />
  13.       <member cname="GSF_CLIP_FORMAT_GUID" name="Guid" value="-3" />
  14.       <member cname="GSF_CLIP_FORMAT_NO_DATA" name="NoData" />
  15.       <member cname="GSF_CLIP_FORMAT_CLIPBOARD_FORMAT_NAME" name="ClipboardFormatName" value="1" />
  16.       <member cname="GSF_CLIP_FORMAT_UNKNOWN" name="Unknown" />
  17.     </enum>
  18.     <enum name="ClipFormatWindows" cname="GsfClipFormatWindows" type="enum">
  19.       <member cname="GSF_CLIP_FORMAT_WINDOWS_ERROR" name="Error" value="-1" />
  20.       <member cname="GSF_CLIP_FORMAT_WINDOWS_UNKNOWN" name="Unknown" value="-2" />
  21.       <member cname="GSF_CLIP_FORMAT_WINDOWS_METAFILE" name="Metafile" value="3" />
  22.       <member cname="GSF_CLIP_FORMAT_WINDOWS_DIB" name="Dib" value="8" />
  23.       <member cname="GSF_CLIP_FORMAT_WINDOWS_ENHANCED_METAFILE" name="EnhancedMetafile" value="14" />
  24.     </enum>
  25.     <enum name="Error" cname="GsfError" type="enum">
  26.       <member cname="GSF_ERROR_OUT_OF_MEMORY" name="OutOfMemory" />
  27.       <member cname="GSF_ERROR_INVALID_DATA" name="InvalidData" />
  28.     </enum>
  29.     <enum name="OutputCsvQuotingMode" cname="GsfOutputCsvQuotingMode" gtype="gsf_output_csv_quoting_mode_get_type" type="enum">
  30.       <member cname="GSF_OUTPUT_CSV_QUOTING_MODE_NEVER" name="Never" />
  31.       <member cname="GSF_OUTPUT_CSV_QUOTING_MODE_AUTO" name="Auto" />
  32.       <member cname="GSF_OUTPUT_CSV_QUOTING_MODE_ALWAYS" name="Always" />
  33.     </enum>
  34.     <enum name="XMLContent" cname="GsfXMLContent" type="enum">
  35.       <member cname="GSF_XML_NO_CONTENT" name="NoContent" value="0" />
  36.       <member cname="GSF_XML_CONTENT" name="Content" />
  37.       <member cname="GSF_XML_SHARED_CONTENT" name="SharedContent" />
  38.     </enum>
  39.     <enum name="ZipCompressionMethod" cname="GsfZipCompressionMethod" type="enum">
  40.       <member cname="GSF_ZIP_STORED" name="Stored" />
  41.       <member cname="GSF_ZIP_SHRUNK" name="Shrunk" value="1" />
  42.       <member cname="GSF_ZIP_REDUCEDx1" name="Reducedx1" value="2" />
  43.       <member cname="GSF_ZIP_REDUCEDx2" name="Reducedx2" value="3" />
  44.       <member cname="GSF_ZIP_REDUCEDx3" name="Reducedx3" value="4" />
  45.       <member cname="GSF_ZIP_REDUCEDx4" name="Reducedx4" value="5" />
  46.       <member cname="GSF_ZIP_IMPLODED" name="Imploded" value="6" />
  47.       <member cname="GSF_ZIP_TOKENIZED" name="Tokenized" value="7" />
  48.       <member cname="GSF_ZIP_DEFLATED" name="Deflated" value="8" />
  49.       <member cname="GSF_ZIP_DEFLATED_BETTER" name="DeflatedBetter" value="9" />
  50.       <member cname="GSF_ZIP_IMPLODED_BETTER" name="ImplodedBetter" value="10" />
  51.     </enum>
  52.     <callback name="XMLInExtDtor" cname="GsfXMLInExtDtor">
  53.       <return-type type="void" />
  54.       <parameters>
  55.         <parameter type="GsfXMLIn*" name="xin" />
  56.         <parameter type="gpointer" name="old_state" />
  57.       </parameters>
  58.     </callback>
  59.     <callback name="XMLInUnknownFunc" cname="GsfXMLInUnknownFunc">
  60.       <return-type type="gboolean" />
  61.       <parameters>
  62.         <parameter type="GsfXMLIn*" name="xin" />
  63.         <parameter type="const-xmlChar*" name="elem" />
  64.         <parameter type="const-xmlChar**" name="attrs" />
  65.       </parameters>
  66.     </callback>
  67.     <object name="DocPropVector" cname="GsfDocPropVector" parent="GObject">
  68.       <method name="Append" cname="gsf_docprop_vector_append">
  69.         <return-type type="void" />
  70.         <parameters>
  71.           <parameter type="GValue*" name="value" />
  72.         </parameters>
  73.       </method>
  74.       <method name="AsString" cname="gsf_docprop_vector_as_string">
  75.         <return-type type="gchar*" />
  76.       </method>
  77.       <method name="GetType" cname="gsf_docprop_vector_get_type" shared="true">
  78.         <return-type type="GType" />
  79.       </method>
  80.       <constructor cname="gsf_docprop_vector_new" />
  81.     </object>
  82.     <object name="DocMetaData" cname="GsfDocMetaData" parent="GObject">
  83.       <method name="Foreach" cname="gsf_doc_meta_data_foreach">
  84.         <return-type type="void" />
  85.         <parameters>
  86.           <parameter type="GHFunc" name="func" />
  87.           <parameter type="gpointer" name="user_data" />
  88.         </parameters>
  89.       </method>
  90.       <method name="GetType" cname="gsf_doc_meta_data_get_type" shared="true">
  91.         <return-type type="GType" />
  92.       </method>
  93.       <method name="Insert" cname="gsf_doc_meta_data_insert">
  94.         <return-type type="void" />
  95.         <parameters>
  96.           <parameter type="char*" name="name" />
  97.           <parameter type="GValue*" name="value" />
  98.         </parameters>
  99.       </method>
  100.       <method name="Lookup" cname="gsf_doc_meta_data_lookup">
  101.         <return-type type="GsfDocProp*" />
  102.         <parameters>
  103.           <parameter type="const-char*" name="name" />
  104.         </parameters>
  105.       </method>
  106.       <constructor cname="gsf_doc_meta_data_new" />
  107.       <method name="Remove" cname="gsf_doc_meta_data_remove">
  108.         <return-type type="void" />
  109.         <parameters>
  110.           <parameter type="const-char*" name="name" />
  111.         </parameters>
  112.       </method>
  113.       <method name="Size" cname="gsf_doc_meta_data_size">
  114.         <return-type type="gsize" />
  115.       </method>
  116.       <method name="Steal" cname="gsf_doc_meta_data_steal">
  117.         <return-type type="GsfDocProp*" />
  118.         <parameters>
  119.           <parameter type="const-char*" name="name" />
  120.         </parameters>
  121.       </method>
  122.       <method name="Store" cname="gsf_doc_meta_data_store">
  123.         <return-type type="void" />
  124.         <parameters>
  125.           <parameter type="GsfDocProp*" name="prop" />
  126.         </parameters>
  127.       </method>
  128.     </object>
  129.     <object name="InfileMSOle" cname="GsfInfileMSOle" parent="GsfInfile">
  130.       <method name="GetClassId" cname="gsf_infile_msole_get_class_id">
  131.         <return-type type="gboolean" />
  132.         <parameters>
  133.           <parameter type="guint8*" name="res" />
  134.         </parameters>
  135.       </method>
  136.       <method name="GetType" cname="gsf_infile_msole_get_type" shared="true">
  137.         <return-type type="GType" />
  138.       </method>
  139.       <constructor cname="gsf_infile_msole_new">
  140.         <parameters>
  141.           <parameter type="GsfInput*" name="source" />
  142.           <parameter type="GError**" name="err" />
  143.         </parameters>
  144.       </constructor>
  145.     </object>
  146.     <object name="InfileMSVBA" cname="GsfInfileMSVBA" parent="GObject">
  147.       <method name="GetType" cname="gsf_infile_msvba_get_type" shared="true">
  148.         <return-type type="GType" />
  149.       </method>
  150.       <constructor cname="gsf_infile_msvba_new">
  151.         <parameters>
  152.           <parameter type="GsfInfile*" name="source" />
  153.           <parameter type="GError**" name="err" />
  154.         </parameters>
  155.       </constructor>
  156.     </object>
  157.     <object name="InfileStdio" cname="GsfInfileStdio" parent="GsfInfile">
  158.       <method name="GetType" cname="gsf_infile_stdio_get_type" shared="true">
  159.         <return-type type="GType" />
  160.       </method>
  161.       <constructor cname="gsf_infile_stdio_new">
  162.         <parameters>
  163.           <parameter type="const-char*" name="root" />
  164.           <parameter type="GError**" name="err" />
  165.         </parameters>
  166.       </constructor>
  167.     </object>
  168.     <object name="Infile" cname="GsfInfile" parent="GsfInput">
  169.       <method name="ChildByIndex" cname="gsf_infile_child_by_index">
  170.         <return-type type="GsfInput*" />
  171.         <parameters>
  172.           <parameter type="int" name="i" />
  173.         </parameters>
  174.       </method>
  175.       <method name="ChildByName" cname="gsf_infile_child_by_name">
  176.         <return-type type="GsfInput*" />
  177.         <parameters>
  178.           <parameter type="const-char*" name="name" />
  179.         </parameters>
  180.       </method>
  181.       <method name="ChildByVname" cname="gsf_infile_child_by_vname">
  182.         <return-type type="GsfInput*" />
  183.         <parameters>
  184.           <parameter type="const-char*" name="name" />
  185.           <parameter ellipsis="true" />
  186.         </parameters>
  187.       </method>
  188.       <method name="GetType" cname="gsf_infile_get_type" shared="true">
  189.         <return-type type="GType" />
  190.       </method>
  191.       <method name="NameByIndex" cname="gsf_infile_name_by_index">
  192.         <return-type type="const-char*" />
  193.         <parameters>
  194.           <parameter type="int" name="i" />
  195.         </parameters>
  196.       </method>
  197.       <method name="NumChildren" cname="gsf_infile_num_children">
  198.         <return-type type="int" />
  199.       </method>
  200.     </object>
  201.     <object name="InfileZip" cname="GsfInfileZip" parent="GsfInfile">
  202.       <property name="Source" cname="source" type="GsfInputType" readable="true" writeable="true" construct-only="true" />
  203.       <property name="CompressionLevel" cname="compression-level" type="gint" readable="true" />
  204.       <property name="InternalParent" cname="internal-parent" type="GsfInfileZipType" writeable="true" construct-only="true" />
  205.       <method name="GetType" cname="gsf_infile_zip_get_type" shared="true">
  206.         <return-type type="GType" />
  207.       </method>
  208.       <constructor cname="gsf_infile_zip_new">
  209.         <parameters>
  210.           <parameter type="GsfInput*" name="source" />
  211.           <parameter type="GError**" name="err" />
  212.         </parameters>
  213.       </constructor>
  214.     </object>
  215.     <object name="InputBonobo" cname="GsfInputBonobo" parent="GsfInput">
  216.       <method name="GetType" cname="gsf_input_bonobo_get_type" shared="true">
  217.         <return-type type="GType" />
  218.       </method>
  219.       <constructor cname="gsf_input_bonobo_new">
  220.         <parameters>
  221.           <parameter type="Bonobo_Stream" name="const-stream" />
  222.           <parameter type="GError**" name="err" />
  223.         </parameters>
  224.       </constructor>
  225.     </object>
  226.     <object name="InputGnomeVFS" cname="GsfInputGnomeVFS" parent="GsfInput">
  227.       <method name="GetType" cname="gsf_input_gnomevfs_get_type" shared="true">
  228.         <return-type type="GType" />
  229.       </method>
  230.       <method name="NeedsLocalCopy" cname="gsf_input_gnomevfs_needs_local_copy">
  231.         <return-type type="gboolean" />
  232.       </method>
  233.       <constructor cname="gsf_input_gnomevfs_new">
  234.         <parameters>
  235.           <parameter type="const-char*" name="uri" />
  236.           <parameter type="GError**" name="error" />
  237.         </parameters>
  238.       </constructor>
  239.       <constructor cname="gsf_input_gnomevfs_new_uri">
  240.         <parameters>
  241.           <parameter type="GnomeVFSURI*" name="uri" />
  242.           <parameter type="GError**" name="error" />
  243.         </parameters>
  244.       </constructor>
  245.     </object>
  246.     <object name="InputGZip" cname="GsfInputGZip" parent="GsfInput">
  247.       <property cname="raw" type="gboolean" readable="true" writeable="true" construct-only="true" name="IsRaw" />
  248.       <property name="Source" cname="source" type="GsfInputType" readable="true" writeable="true" construct-only="true" />
  249.       <property name="UncompressedSize" cname="uncompressed-size" type="gint64" readable="true" writeable="true" construct-only="true" />
  250.       <method name="GetType" cname="gsf_input_gzip_get_type" shared="true">
  251.         <return-type type="GType" />
  252.       </method>
  253.       <constructor cname="gsf_input_gzip_new">
  254.         <parameters>
  255.           <parameter type="GsfInput*" name="source" />
  256.           <parameter type="GError**" name="err" />
  257.         </parameters>
  258.       </constructor>
  259.     </object>
  260.     <object name="InputIStream" cname="GsfInputIStream" parent="GsfInput">
  261.       <method name="GetType" cname="gsf_input_istream_get_type" shared="true">
  262.         <return-type type="GType" />
  263.       </method>
  264.       <constructor cname="gsf_input_istream_new">
  265.         <parameters>
  266.           <parameter type="IStream*" name="stream" />
  267.           <parameter type="GError**" name="err" />
  268.         </parameters>
  269.       </constructor>
  270.     </object>
  271.     <object name="InputMemory" cname="GsfInputMemory" parent="GsfInput">
  272.       <method name="GetType" cname="gsf_input_memory_get_type" shared="true">
  273.         <return-type type="GType" />
  274.       </method>
  275.       <constructor cname="gsf_input_memory_new">
  276.         <parameters>
  277.           <parameter type="const-guint8*" name="buf" />
  278.           <parameter type="gsf_off_t" name="length" />
  279.           <parameter type="gboolean" name="needs_free" />
  280.         </parameters>
  281.       </constructor>
  282.       <constructor cname="gsf_input_memory_new_clone">
  283.         <parameters>
  284.           <parameter type="const-guint8*" name="buf" />
  285.           <parameter type="gsf_off_t" name="length" />
  286.         </parameters>
  287.       </constructor>
  288.       <constructor cname="gsf_input_memory_new_from_bzip">
  289.         <parameters>
  290.           <parameter type="GsfInput*" name="source" />
  291.           <parameter type="GError**" name="err" />
  292.         </parameters>
  293.       </constructor>
  294.       <constructor cname="gsf_input_memory_new_from_iochannel" hidden="1">
  295.         <parameters>
  296.           <parameter type="GIOChannel*" name="channel" />
  297.           <parameter type="GError**" name="error" />
  298.         </parameters>
  299.       </constructor>
  300.     </object>
  301.     <object name="InputProxy" cname="GsfInputProxy" parent="GsfInput">
  302.       <method name="GetType" cname="gsf_input_proxy_get_type" shared="true">
  303.         <return-type type="GType" />
  304.       </method>
  305.       <constructor cname="gsf_input_proxy_new">
  306.         <parameters>
  307.           <parameter type="GsfInput*" name="source" />
  308.         </parameters>
  309.       </constructor>
  310.       <constructor cname="gsf_input_proxy_new_section">
  311.         <parameters>
  312.           <parameter type="GsfInput*" name="source" />
  313.           <parameter type="gsf_off_t" name="offset" />
  314.           <parameter type="gsf_off_t" name="size" />
  315.         </parameters>
  316.       </constructor>
  317.     </object>
  318.     <object name="InputStdio" cname="GsfInputStdio" parent="GsfInput">
  319.       <method name="GetType" cname="gsf_input_stdio_get_type" shared="true">
  320.         <return-type type="GType" />
  321.       </method>
  322.       <constructor cname="gsf_input_stdio_new">
  323.         <parameters>
  324.           <parameter type="const-char*" name="filename" />
  325.           <parameter type="GError**" name="err" />
  326.         </parameters>
  327.       </constructor>
  328.       <constructor cname="gsf_input_stdio_new_FILE">
  329.         <parameters>
  330.           <parameter type="const-char*" name="filename" />
  331.           <parameter type="FILE*" name="file" />
  332.           <parameter type="gboolean" name="keep_open" />
  333.         </parameters>
  334.       </constructor>
  335.     </object>
  336.     <object name="InputTextline" cname="GsfInputTextline" parent="GsfInput">
  337.       <method name="GetType" cname="gsf_input_textline_get_type" shared="true">
  338.         <return-type type="GType" />
  339.       </method>
  340.       <constructor cname="gsf_input_textline_new">
  341.         <parameters>
  342.           <parameter type="GsfInput*" name="source" />
  343.         </parameters>
  344.       </constructor>
  345.       <method name="Utf8Gets" cname="gsf_input_textline_utf8_gets">
  346.         <return-type type="guint8*" />
  347.       </method>
  348.     </object>
  349.     <object name="Input" cname="GsfInput" parent="GObject">
  350.       <field name="Size" cname="size" type="gsf_off_t" />
  351.       <field name="CurOffset" cname="cur_offset" type="gsf_off_t" />
  352.       <field name="Name" cname="name" type="char*" />
  353.       <field name="Container" cname="container" type="GsfInfile*" />
  354.       <property name="Name" cname="name" type="gchar*" readable="true" />
  355.       <property name="Size" cname="size" type="gint64" readable="true" />
  356.       <property name="Eof" cname="eof" type="gboolean" readable="true" />
  357.       <property name="Remaining" cname="remaining" type="gint64" readable="true" />
  358.       <property name="Position" cname="position" type="gint64" readable="true" />
  359.       <virtual_method name="Dup" cname="Dup">
  360.         <return-type type="GsfInput*" />
  361.         <parameters>
  362.           <parameter type="GsfInput*" name="input" />
  363.           <parameter type="GError**" name="err" />
  364.         </parameters>
  365.       </virtual_method>
  366.       <method name="Container" cname="gsf_input_container">
  367.         <return-type type="GsfInfile*" />
  368.       </method>
  369.       <method name="Copy" cname="gsf_input_copy">
  370.         <return-type type="gboolean" />
  371.         <parameters>
  372.           <parameter type="GsfOutput*" name="output" />
  373.         </parameters>
  374.       </method>
  375.       <method name="Dump" cname="gsf_input_dump">
  376.         <return-type type="void" />
  377.         <parameters>
  378.           <parameter type="gboolean" name="dump_as_hex" />
  379.         </parameters>
  380.       </method>
  381.       <method name="Dup" cname="gsf_input_dup">
  382.         <return-type type="GsfInput*" />
  383.         <parameters>
  384.           <parameter type="GError**" name="err" />
  385.         </parameters>
  386.       </method>
  387.       <method cname="gsf_input_eof" name="GetEof">
  388.         <return-type type="gboolean" />
  389.       </method>
  390.       <method name="Error" cname="gsf_input_error" deprecated="1" shared="true">
  391.         <return-type type="GQuark" />
  392.       </method>
  393.       <method name="ErrorId" cname="gsf_input_error_id" shared="true">
  394.         <return-type type="GQuark" />
  395.       </method>
  396.       <method name="GetType" cname="gsf_input_get_type" shared="true">
  397.         <return-type type="GType" />
  398.       </method>
  399.       <method name="MmapNew" cname="gsf_input_mmap_new" shared="true">
  400.         <return-type type="GsfInput*" />
  401.         <parameters>
  402.           <parameter type="const-char*" name="filename" />
  403.           <parameter type="GError**" name="err" />
  404.         </parameters>
  405.       </method>
  406.       <method cname="gsf_input_name" name="GetName">
  407.         <return-type type="const-char*" />
  408.       </method>
  409.       <method name="Read" cname="gsf_input_read" hidden="1">
  410.         <return-type type="const-guint8*" />
  411.         <parameters>
  412.           <parameter type="size_t" name="num_bytes" />
  413.           <parameter type="guint8*" name="optional_buffer" />
  414.         </parameters>
  415.       </method>
  416.       <method cname="gsf_input_remaining" name="GetRemaining">
  417.         <return-type type="gsf_off_t" />
  418.       </method>
  419.       <method name="Seek" cname="gsf_input_seek" hidden="1">
  420.         <return-type type="gboolean" />
  421.         <parameters>
  422.           <parameter type="gsf_off_t" name="offset" />
  423.           <parameter type="GSeekType" name="whence" />
  424.         </parameters>
  425.       </method>
  426.       <method name="SeekEmulate" cname="gsf_input_seek_emulate">
  427.         <return-type type="gboolean" />
  428.         <parameters>
  429.           <parameter type="gsf_off_t" name="pos" />
  430.         </parameters>
  431.       </method>
  432.       <method name="SetContainer" cname="gsf_input_set_container">
  433.         <return-type type="gboolean" />
  434.         <parameters>
  435.           <parameter type="GsfInfile*" name="container" />
  436.         </parameters>
  437.       </method>
  438.       <method name="SetName" cname="gsf_input_set_name">
  439.         <return-type type="gboolean" />
  440.         <parameters>
  441.           <parameter type="const-char*" name="name" />
  442.         </parameters>
  443.       </method>
  444.       <method name="SetNameFromFilename" cname="gsf_input_set_name_from_filename">
  445.         <return-type type="gboolean" />
  446.         <parameters>
  447.           <parameter type="const-char*" name="filename" />
  448.         </parameters>
  449.       </method>
  450.       <method name="SetSize" cname="gsf_input_set_size">
  451.         <return-type type="gboolean" />
  452.         <parameters>
  453.           <parameter type="gsf_off_t" name="size" />
  454.         </parameters>
  455.       </method>
  456.       <method name="Sibling" cname="gsf_input_sibling">
  457.         <return-type type="GsfInput*" />
  458.         <parameters>
  459.           <parameter type="const-char*" name="name" />
  460.           <parameter type="GError**" name="err" />
  461.         </parameters>
  462.       </method>
  463.       <method cname="gsf_input_size" name="GetSize">
  464.         <return-type type="gsf_off_t" />
  465.       </method>
  466.       <method name="Tell" cname="gsf_input_tell">
  467.         <return-type type="gsf_off_t" />
  468.       </method>
  469.       <method name="Uncompress" cname="gsf_input_uncompress">
  470.         <return-type type="GsfInput*" />
  471.       </method>
  472.     </object>
  473.     <object name="OutfileMSOle" cname="GsfOutfileMSOle" parent="GsfOutfile">
  474.       <method name="GetType" cname="gsf_outfile_msole_get_type" shared="true">
  475.         <return-type type="GType" />
  476.       </method>
  477.       <constructor cname="gsf_outfile_msole_new">
  478.         <parameters>
  479.           <parameter type="GsfOutput*" name="sink" />
  480.         </parameters>
  481.       </constructor>
  482.       <constructor cname="gsf_outfile_msole_new_full">
  483.         <parameters>
  484.           <parameter type="GsfOutput*" name="sink" />
  485.           <parameter type="guint" name="bb_size" />
  486.           <parameter type="guint" name="sb_size" />
  487.         </parameters>
  488.       </constructor>
  489.       <method name="SetClassId" cname="gsf_outfile_msole_set_class_id">
  490.         <return-type type="gboolean" />
  491.         <parameters>
  492.           <parameter type="const-guint8*" name="clsid" array="1" />
  493.         </parameters>
  494.       </method>
  495.     </object>
  496.     <object name="OutfileStdio" cname="GsfOutfileStdio" parent="GsfOutfile">
  497.       <method name="GetType" cname="gsf_outfile_stdio_get_type" shared="true">
  498.         <return-type type="GType" />
  499.       </method>
  500.       <constructor cname="gsf_outfile_stdio_new">
  501.         <parameters>
  502.           <parameter type="const-char*" name="root" />
  503.           <parameter type="GError**" name="err" />
  504.         </parameters>
  505.       </constructor>
  506.       <constructor cname="gsf_outfile_stdio_new_full">
  507.         <parameters>
  508.           <parameter type="const-char*" name="root" />
  509.           <parameter type="GError**" name="err" />
  510.           <parameter type="const-char*" name="first_property_name" />
  511.           <parameter ellipsis="true" />
  512.         </parameters>
  513.       </constructor>
  514.       <constructor cname="gsf_outfile_stdio_new_valist" hidden="1">
  515.         <parameters>
  516.           <parameter type="const-char*" name="root" />
  517.           <parameter type="GError**" name="err" />
  518.           <parameter type="const-char*" name="first_property_name" />
  519.           <parameter type="va_list" name="var_args" />
  520.         </parameters>
  521.       </constructor>
  522.     </object>
  523.     <object name="Outfile" cname="GsfOutfile" parent="GsfOutput">
  524.       <method name="GetType" cname="gsf_outfile_get_type" shared="true">
  525.         <return-type type="GType" />
  526.       </method>
  527.       <constructor cname="gsf_outfile_new_child">
  528.         <parameters>
  529.           <parameter type="GsfOutfile*" name="outfile" />
  530.           <parameter type="const-char*" name="name" />
  531.           <parameter type="gboolean" name="is_dir" />
  532.         </parameters>
  533.       </constructor>
  534.       <constructor cname="gsf_outfile_new_child_full">
  535.         <parameters>
  536.           <parameter type="GsfOutfile*" name="outfile" />
  537.           <parameter type="const-char*" name="name" />
  538.           <parameter type="gboolean" name="is_dir" />
  539.           <parameter type="const-char*" name="first_property_name" />
  540.           <parameter ellipsis="true" />
  541.         </parameters>
  542.       </constructor>
  543.       <constructor cname="gsf_outfile_new_child_varg">
  544.         <parameters>
  545.           <parameter type="GsfOutfile*" name="outfile" />
  546.           <parameter type="const-char*" name="name" />
  547.           <parameter type="gboolean" name="is_dir" />
  548.           <parameter type="const-char*" name="first_property_name" />
  549.           <parameter type="va_list" name="args" />
  550.         </parameters>
  551.       </constructor>
  552.     </object>
  553.     <object name="OutfileZip" cname="GsfOutfileZip" parent="GsfOutfile">
  554.       <property name="Sink" cname="sink" type="GsfOutputType" readable="true" writeable="true" construct-only="true" />
  555.       <property name="EntryName" cname="entry-name" type="gchar*" readable="true" writeable="true" construct-only="true" />
  556.       <property name="CompressionLevel" cname="compression-level" type="gint" readable="true" writeable="true" construct-only="true" />
  557.       <method name="GetType" cname="gsf_outfile_zip_get_type" shared="true">
  558.         <return-type type="GType" />
  559.       </method>
  560.       <constructor cname="gsf_outfile_zip_new">
  561.         <parameters>
  562.           <parameter type="GsfOutput*" name="sink" />
  563.           <parameter type="GError**" name="err" />
  564.         </parameters>
  565.       </constructor>
  566.       <method name="SetCompressionMethod" cname="gsf_outfile_zip_set_compression_method">
  567.         <return-type type="gboolean" />
  568.         <parameters>
  569.           <parameter type="GsfZipCompressionMethod" name="method" />
  570.         </parameters>
  571.       </method>
  572.     </object>
  573.     <object name="OutputBonobo" cname="GsfOutputBonobo" parent="GsfOutput">
  574.       <method name="GetType" cname="gsf_output_bonobo_get_type" shared="true">
  575.         <return-type type="GType" />
  576.       </method>
  577.       <constructor cname="gsf_output_bonobo_new">
  578.         <parameters>
  579.           <parameter type="Bonobo_Stream" name="const-stream" />
  580.           <parameter type="GError**" name="err" />
  581.         </parameters>
  582.       </constructor>
  583.     </object>
  584.     <object name="OutputBzip" cname="GsfOutputBzip" parent="GsfOutput">
  585.       <method name="GetType" cname="gsf_output_bzip_get_type" shared="true">
  586.         <return-type type="GType" />
  587.       </method>
  588.       <constructor cname="gsf_output_bzip_new">
  589.         <parameters>
  590.           <parameter type="GsfOutput*" name="sink" />
  591.           <parameter type="GError**" name="err" />
  592.         </parameters>
  593.       </constructor>
  594.     </object>
  595.     <object name="OutputCsv" cname="GsfOutputCsv" parent="GsfOutput">
  596.       <field name="Sink" cname="sink" type="GsfOutput*" />
  597.       <field name="Quote" cname="quote" type="char*" />
  598.       <field name="QuoteLen" cname="quote_len" type="size_t" />
  599.       <field name="QuotingMode" cname="quoting_mode" type="GsfOutputCsvQuotingMode" />
  600.       <field name="QuotingTriggers" cname="quoting_triggers" type="char*" />
  601.       <field name="Eol" cname="eol" type="char*" />
  602.       <field name="EolLen" cname="eol_len" type="size_t" />
  603.       <field name="Separator" cname="separator" type="char*" />
  604.       <field name="SeparatorLen" cname="separator_len" type="size_t" />
  605.       <field name="FieldsOnLine" cname="fields_on_line" type="gboolean" />
  606.       <field name="Buf" cname="buf" type="GString*" />
  607.       <property name="Sink" cname="sink" type="GsfOutputType" readable="true" writeable="true" />
  608.       <property name="Quote" cname="quote" type="gchar*" readable="true" writeable="true" construct="true" />
  609.       <property name="QuotingMode" cname="quoting-mode" type="GsfOutputCsvQuotingModeType" readable="true" writeable="true" construct="true" />
  610.       <property name="QuotingTriggers" cname="quoting-triggers" type="gchar*" readable="true" writeable="true" />
  611.       <property name="Separator" cname="separator" type="gchar*" readable="true" writeable="true" construct="true" />
  612.       <property name="Eol" cname="eol" type="gchar*" readable="true" writeable="true" construct="true" />
  613.       <method name="GetType" cname="gsf_output_csv_get_type" shared="true">
  614.         <return-type type="GType" />
  615.       </method>
  616.       <method name="WriteEol" cname="gsf_output_csv_write_eol">
  617.         <return-type type="gboolean" />
  618.       </method>
  619.       <method name="WriteField" cname="gsf_output_csv_write_field">
  620.         <return-type type="gboolean" />
  621.         <parameters>
  622.           <parameter type="const-char*" name="field" />
  623.           <parameter type="size_t" name="len" />
  624.         </parameters>
  625.       </method>
  626.     </object>
  627.     <object name="OutputGnomeVFS" cname="GsfOutputGnomeVFS" parent="GsfOutput">
  628.       <method name="GetType" cname="gsf_output_gnomevfs_get_type" shared="true">
  629.         <return-type type="GType" />
  630.       </method>
  631.       <constructor cname="gsf_output_gnomevfs_new">
  632.         <parameters>
  633.           <parameter type="const-char*" name="filename" />
  634.           <parameter type="GError**" name="err" />
  635.         </parameters>
  636.       </constructor>
  637.       <constructor cname="gsf_output_gnomevfs_new_uri">
  638.         <parameters>
  639.           <parameter type="GnomeVFSURI*" name="uri" />
  640.           <parameter type="GError**" name="err" />
  641.         </parameters>
  642.       </constructor>
  643.     </object>
  644.     <object name="OutputGZip" cname="GsfOutputGZip" parent="GsfOutput">
  645.       <property cname="raw" type="gboolean" readable="true" writeable="true" construct-only="true" name="IsRaw" />
  646.       <property name="Sink" cname="sink" type="GsfOutputType" readable="true" writeable="true" construct-only="true" />
  647.       <method name="GetType" cname="gsf_output_gzip_get_type" shared="true">
  648.         <return-type type="GType" />
  649.       </method>
  650.       <constructor cname="gsf_output_gzip_new">
  651.         <parameters>
  652.           <parameter type="GsfOutput*" name="sink" />
  653.           <parameter type="GError**" name="err" />
  654.         </parameters>
  655.       </constructor>
  656.     </object>
  657.     <object name="OutputIconv" cname="GsfOutputIconv" parent="GsfOutput">
  658.       <property name="Sink" cname="sink" type="GsfOutputType" readable="true" writeable="true" construct-only="true" />
  659.       <property name="InputCharset" cname="input-charset" type="gchar*" readable="true" writeable="true" construct-only="true" />
  660.       <property name="OutputCharset" cname="output-charset" type="gchar*" readable="true" writeable="true" construct-only="true" />
  661.       <property name="Fallback" cname="fallback" type="gchar*" readable="true" writeable="true" />
  662.       <method name="GetType" cname="gsf_output_iconv_get_type" shared="true">
  663.         <return-type type="GType" />
  664.       </method>
  665.       <constructor cname="gsf_output_iconv_new">
  666.         <parameters>
  667.           <parameter type="GsfOutput*" name="sink" />
  668.           <parameter type="const-char*" name="dst" />
  669.           <parameter type="const-char*" name="src" />
  670.         </parameters>
  671.       </constructor>
  672.     </object>
  673.     <object name="OutputIOChannel" cname="GsfOutputIOChannel" parent="GsfOutput">
  674.       <method name="GetType" cname="gsf_output_iochannel_get_type" shared="true">
  675.         <return-type type="GType" />
  676.       </method>
  677.       <constructor cname="gsf_output_iochannel_new" hidden="1">
  678.         <parameters>
  679.           <parameter type="GIOChannel*" name="channel" />
  680.         </parameters>
  681.       </constructor>
  682.     </object>
  683.     <object name="OutputIStream" cname="GsfOutputIStream" parent="GsfOutput">
  684.       <method name="GetType" cname="gsf_output_istream_get_type" shared="true">
  685.         <return-type type="GType" />
  686.       </method>
  687.       <constructor cname="gsf_output_istream_new">
  688.         <parameters>
  689.           <parameter type="IStream*" name="stream" />
  690.         </parameters>
  691.       </constructor>
  692.     </object>
  693.     <object name="OutputMemory" cname="GsfOutputMemory" parent="GsfOutput">
  694.       <method name="GetBytes" cname="gsf_output_memory_get_bytes">
  695.         <return-type type="const-guint8*" />
  696.       </method>
  697.       <method name="GetType" cname="gsf_output_memory_get_type" shared="true">
  698.         <return-type type="GType" />
  699.       </method>
  700.       <constructor cname="gsf_output_memory_new" />
  701.     </object>
  702.     <object name="OutputStdio" cname="GsfOutputStdio" parent="GsfOutput">
  703.       <method name="GetType" cname="gsf_output_stdio_get_type" shared="true">
  704.         <return-type type="GType" />
  705.       </method>
  706.       <constructor cname="gsf_output_stdio_new">
  707.         <parameters>
  708.           <parameter type="const-char*" name="filename" />
  709.           <parameter type="GError**" name="err" />
  710.         </parameters>
  711.       </constructor>
  712.       <constructor cname="gsf_output_stdio_new_FILE">
  713.         <parameters>
  714.           <parameter type="const-char*" name="filename" />
  715.           <parameter type="FILE*" name="file" />
  716.           <parameter type="gboolean" name="keep_open" />
  717.         </parameters>
  718.       </constructor>
  719.       <constructor cname="gsf_output_stdio_new_full">
  720.         <parameters>
  721.           <parameter type="const-char*" name="filename" />
  722.           <parameter type="GError**" name="err" />
  723.           <parameter type="const-char*" name="first_property_name" />
  724.           <parameter ellipsis="true" />
  725.         </parameters>
  726.       </constructor>
  727.       <constructor cname="gsf_output_stdio_new_valist" hidden="1">
  728.         <parameters>
  729.           <parameter type="const-char*" name="filename" />
  730.           <parameter type="GError**" name="err" />
  731.           <parameter type="const-char*" name="first_property_name" />
  732.           <parameter type="va_list" name="var_args" />
  733.         </parameters>
  734.       </constructor>
  735.     </object>
  736.     <object name="Output" cname="GsfOutput" parent="GObject">
  737.       <field name="CurSize" cname="cur_size" type="gsf_off_t" />
  738.       <field name="CurOffset" cname="cur_offset" type="gsf_off_t" />
  739.       <field name="Name" cname="name" type="char*" />
  740.       <field name="WrappedBy" cname="wrapped_by" type="GObject*" />
  741.       <field name="Container" cname="container" type="GsfOutfile*" />
  742.       <field name="Err" cname="err" type="GError*" />
  743.       <field name="IsClosed" cname="is_closed" type="gboolean" />
  744.       <field name="PrintfBuf" cname="printf_buf" type="char*" />
  745.       <field name="PrintfBufSize" cname="printf_buf_size" type="int" />
  746.       <property name="Name" cname="name" type="gchar*" readable="true" />
  747.       <property name="Size" cname="size" type="gint64" readable="true" />
  748.       <property name="Position" cname="position" type="gint64" readable="true" />
  749.       <property name="IsClosed" cname="is-closed" type="gboolean" readable="true" />
  750.       <virtual_method name="Close" cname="Close">
  751.         <return-type type="gboolean" />
  752.         <parameters>
  753.           <parameter type="GsfOutput*" name="output" />
  754.         </parameters>
  755.       </virtual_method>
  756.       <method name="Close" cname="gsf_output_close">
  757.         <return-type type="gboolean" />
  758.       </method>
  759.       <method name="Container" cname="gsf_output_container">
  760.         <return-type type="GsfOutfile*" />
  761.       </method>
  762.       <method name="Error" cname="gsf_output_error">
  763.         <return-type type="const-GError*" />
  764.       </method>
  765.       <method name="ErrorId" cname="gsf_output_error_id" shared="true">
  766.         <return-type type="GQuark" />
  767.       </method>
  768.       <method name="GetType" cname="gsf_output_get_type" shared="true">
  769.         <return-type type="GType" />
  770.       </method>
  771.       <method cname="gsf_output_is_closed" name="GetIsClosed">
  772.         <return-type type="gboolean" />
  773.       </method>
  774.       <method cname="gsf_output_name" name="GetName">
  775.         <return-type type="const-char*" />
  776.       </method>
  777.       <method name="Printf" cname="gsf_output_printf">
  778.         <return-type type="gboolean" />
  779.         <parameters>
  780.           <parameter type="const-char*" name="format" printf_format="true" />
  781.           <parameter ellipsis="true" printf_format_args="true" />
  782.         </parameters>
  783.       </method>
  784.       <method name="Puts" cname="gsf_output_puts">
  785.         <return-type type="gboolean" />
  786.         <parameters>
  787.           <parameter type="const-char*" name="line" />
  788.         </parameters>
  789.       </method>
  790.       <method name="Seek" cname="gsf_output_seek" hidden="1">
  791.         <return-type type="gboolean" />
  792.         <parameters>
  793.           <parameter type="gsf_off_t" name="offset" />
  794.           <parameter type="GSeekType" name="whence" />
  795.         </parameters>
  796.       </method>
  797.       <method name="SetContainer" cname="gsf_output_set_container">
  798.         <return-type type="gboolean" />
  799.         <parameters>
  800.           <parameter type="GsfOutfile*" name="container" />
  801.         </parameters>
  802.       </method>
  803.       <method name="SetError" cname="gsf_output_set_error">
  804.         <return-type type="gboolean" />
  805.         <parameters>
  806.           <parameter type="gint" name="code" />
  807.           <parameter type="const-char*" name="format" printf_format="true" />
  808.           <parameter ellipsis="true" printf_format_args="true" />
  809.         </parameters>
  810.       </method>
  811.       <method name="SetName" cname="gsf_output_set_name">
  812.         <return-type type="gboolean" />
  813.         <parameters>
  814.           <parameter type="const-char*" name="name" />
  815.         </parameters>
  816.       </method>
  817.       <method name="SetNameFromFilename" cname="gsf_output_set_name_from_filename">
  818.         <return-type type="gboolean" />
  819.         <parameters>
  820.           <parameter type="const-char*" name="filename" />
  821.         </parameters>
  822.       </method>
  823.       <method cname="gsf_output_size" name="GetSize">
  824.         <return-type type="gsf_off_t" />
  825.       </method>
  826.       <method name="Tell" cname="gsf_output_tell">
  827.         <return-type type="gsf_off_t" />
  828.       </method>
  829.       <method name="Unwrap" cname="gsf_output_unwrap" shared="true">
  830.         <return-type type="gboolean" />
  831.         <parameters>
  832.           <parameter type="GObject*" name="wrapper" />
  833.           <parameter type="GsfOutput*" name="wrapee" />
  834.         </parameters>
  835.       </method>
  836.       <method name="Vprintf" cname="gsf_output_vprintf">
  837.         <return-type type="gsf_off_t" />
  838.         <parameters>
  839.           <parameter type="const-char*" name="format" printf_format="true" printf_format_args="true" />
  840.           <parameter type="va_list" name="args" />
  841.         </parameters>
  842.       </method>
  843.       <method name="Wrap" cname="gsf_output_wrap" shared="true">
  844.         <return-type type="gboolean" />
  845.         <parameters>
  846.           <parameter type="GObject*" name="wrapper" />
  847.           <parameter type="GsfOutput*" name="wrapee" />
  848.         </parameters>
  849.       </method>
  850.       <method name="Write" cname="gsf_output_write">
  851.         <return-type type="gboolean" />
  852.         <parameters>
  853.           <parameter type="size_t" name="num_bytes" />
  854.           <parameter type="const-guint8*" name="data" />
  855.         </parameters>
  856.       </method>
  857.     </object>
  858.     <object name="SharedBonoboStream" cname="GsfSharedBonoboStream" parent="GObject">
  859.       <field name="Stream" cname="stream" type="Bonobo_Stream" />
  860.       <field name="Pos" cname="pos" type="CORBA_long" />
  861.       <method name="GetType" cname="gsf_shared_bonobo_stream_get_type" shared="true">
  862.         <return-type type="GType" />
  863.       </method>
  864.       <constructor cname="gsf_shared_bonobo_stream_new">
  865.         <parameters>
  866.           <parameter type="Bonobo_Stream" name="stream" />
  867.         </parameters>
  868.       </constructor>
  869.     </object>
  870.     <object name="SharedMemory" cname="GsfSharedMemory" parent="GObject">
  871.       <field name="Buf" cname="buf" type="void*" />
  872.       <field name="Size" cname="size" type="gsf_off_t" />
  873.       <field name="NeedsFree" cname="needs_free" type="gboolean" />
  874.       <field name="NeedsUnmap" cname="needs_unmap" type="gboolean" />
  875.       <method name="GetType" cname="gsf_shared_memory_get_type" shared="true">
  876.         <return-type type="GType" />
  877.       </method>
  878.       <method name="MmappedNew" cname="gsf_shared_memory_mmapped_new" shared="true">
  879.         <return-type type="GsfSharedMemory*" />
  880.         <parameters>
  881.           <parameter type="void*" name="buf" />
  882.           <parameter type="gsf_off_t" name="size" />
  883.         </parameters>
  884.       </method>
  885.       <constructor cname="gsf_shared_memory_new">
  886.         <parameters>
  887.           <parameter type="void*" name="buf" />
  888.           <parameter type="gsf_off_t" name="size" />
  889.           <parameter type="gboolean" name="needs_free" />
  890.         </parameters>
  891.       </constructor>
  892.     </object>
  893.     <object name="StructuredBlob" cname="GsfStructuredBlob" parent="GsfInfile">
  894.       <method name="GetType" cname="gsf_structured_blob_get_type" shared="true">
  895.         <return-type type="GType" />
  896.       </method>
  897.       <method name="Read" cname="gsf_structured_blob_read" shared="true">
  898.         <return-type type="GsfStructuredBlob*" />
  899.         <parameters>
  900.           <parameter type="GsfInput*" name="input" />
  901.         </parameters>
  902.       </method>
  903.       <method name="Write" cname="gsf_structured_blob_write">
  904.         <return-type type="gboolean" />
  905.         <parameters>
  906.           <parameter type="GsfOutfile*" name="container" />
  907.         </parameters>
  908.       </method>
  909.     </object>
  910.     <object name="Blob" cname="GsfBlob" parent="GObject">
  911.       <field name="Priv" cname="priv" type="GsfBlobPrivate*" />
  912.       <method name="GetSize" cname="gsf_blob_get_size">
  913.         <return-type type="gsize" />
  914.       </method>
  915.       <method name="GetType" cname="gsf_blob_get_type" shared="true">
  916.         <return-type type="GType" />
  917.       </method>
  918.       <constructor cname="gsf_blob_new">
  919.         <parameters>
  920.           <parameter type="gsize" name="size" />
  921.           <parameter type="gconstpointer" name="data_to_copy" />
  922.           <parameter type="GError**" name="error" />
  923.         </parameters>
  924.       </constructor>
  925.       <method name="PeekData" cname="gsf_blob_peek_data">
  926.         <return-type type="gconst-pointer" />
  927.       </method>
  928.     </object>
  929.     <object name="ClipData" cname="GsfClipData" parent="GObject">
  930.       <field name="Priv" cname="priv" type="GsfClipDataPrivate*" />
  931.       <method name="GetDataBlob" cname="gsf_clip_data_get_data_blob">
  932.         <return-type type="GsfBlob*" />
  933.       </method>
  934.       <method name="GetFormat" cname="gsf_clip_data_get_format">
  935.         <return-type type="GsfClipFormat" />
  936.       </method>
  937.       <method name="GetType" cname="gsf_clip_data_get_type" shared="true">
  938.         <return-type type="GType" />
  939.       </method>
  940.       <method name="GetWindowsClipboardFormat" cname="gsf_clip_data_get_windows_clipboard_format">
  941.         <return-type type="GsfClipFormatWindows" />
  942.         <parameters>
  943.           <parameter type="GError**" name="error" />
  944.         </parameters>
  945.       </method>
  946.       <constructor cname="gsf_clip_data_new">
  947.         <parameters>
  948.           <parameter type="GsfClipFormat" name="format" />
  949.           <parameter type="GsfBlob*" name="data_blob" />
  950.         </parameters>
  951.       </constructor>
  952.       <method name="PeekRealData" cname="gsf_clip_data_peek_real_data">
  953.         <return-type type="gconst-pointer" />
  954.         <parameters>
  955.           <parameter type="gsize*" name="ret_size" />
  956.           <parameter type="GError**" name="error" />
  957.         </parameters>
  958.       </method>
  959.     </object>
  960.     <object name="XMLOut" cname="GsfXMLOut" parent="GObject">
  961.       <method name="AddBase64" cname="gsf_xml_out_add_base64">
  962.         <return-type type="void" />
  963.         <parameters>
  964.           <parameter type="const-char*" name="id" />
  965.           <parameter type="const-guint8*" name="data" />
  966.           <parameter type="unsigned-int" name="len" />
  967.         </parameters>
  968.       </method>
  969.       <method name="AddBool" cname="gsf_xml_out_add_bool">
  970.         <return-type type="void" />
  971.         <parameters>
  972.           <parameter type="const-char*" name="id" />
  973.           <parameter type="gboolean" name="val" />
  974.         </parameters>
  975.       </method>
  976.       <method name="AddColor" cname="gsf_xml_out_add_color">
  977.         <return-type type="void" />
  978.         <parameters>
  979.           <parameter type="const-char*" name="id" />
  980.           <parameter type="unsigned-int" name="r" />
  981.           <parameter type="unsigned-int" name="g" />
  982.           <parameter type="unsigned-int" name="b" />
  983.         </parameters>
  984.       </method>
  985.       <method name="AddCstr" cname="gsf_xml_out_add_cstr">
  986.         <return-type type="void" />
  987.         <parameters>
  988.           <parameter type="const-char*" name="id" />
  989.           <parameter type="const-char*" name="val_utf8" />
  990.         </parameters>
  991.       </method>
  992.       <method name="AddCstrUnchecked" cname="gsf_xml_out_add_cstr_unchecked">
  993.         <return-type type="void" />
  994.         <parameters>
  995.           <parameter type="const-char*" name="id" />
  996.           <parameter type="const-char*" name="val_utf8" />
  997.         </parameters>
  998.       </method>
  999.       <method name="AddEnum" cname="gsf_xml_out_add_enum">
  1000.         <return-type type="void" />
  1001.         <parameters>
  1002.           <parameter type="const-char*" name="id" />
  1003.           <parameter type="GType" name="etype" />
  1004.           <parameter type="gint" name="val" />
  1005.         </parameters>
  1006.       </method>
  1007.       <method name="AddFloat" cname="gsf_xml_out_add_float">
  1008.         <return-type type="void" />
  1009.         <parameters>
  1010.           <parameter type="const-char*" name="id" />
  1011.           <parameter type="double" name="val" />
  1012.           <parameter type="int" name="precision" />
  1013.         </parameters>
  1014.       </method>
  1015.       <method name="AddGvalue" cname="gsf_xml_out_add_gvalue">
  1016.         <return-type type="void" />
  1017.         <parameters>
  1018.           <parameter type="const-char*" name="id" />
  1019.           <parameter type="const-GValue*" name="val" />
  1020.         </parameters>
  1021.       </method>
  1022.       <method name="AddInt" cname="gsf_xml_out_add_int">
  1023.         <return-type type="void" />
  1024.         <parameters>
  1025.           <parameter type="const-char*" name="id" />
  1026.           <parameter type="int" name="val" />
  1027.         </parameters>
  1028.       </method>
  1029.       <method name="AddUint" cname="gsf_xml_out_add_uint">
  1030.         <return-type type="void" />
  1031.         <parameters>
  1032.           <parameter type="const-char*" name="id" />
  1033.           <parameter type="unsigned-int" name="val" />
  1034.         </parameters>
  1035.       </method>
  1036.       <method name="EndElement" cname="gsf_xml_out_end_element">
  1037.         <return-type type="const-char*" />
  1038.       </method>
  1039.       <method name="GetType" cname="gsf_xml_out_get_type" shared="true">
  1040.         <return-type type="GType" />
  1041.       </method>
  1042.       <constructor cname="gsf_xml_out_new">
  1043.         <parameters>
  1044.           <parameter type="GsfOutput*" name="output" />
  1045.         </parameters>
  1046.       </constructor>
  1047.       <method name="SetDocType" cname="gsf_xml_out_set_doc_type">
  1048.         <return-type type="void" />
  1049.         <parameters>
  1050.           <parameter type="const-char*" name="type" />
  1051.         </parameters>
  1052.       </method>
  1053.       <method name="SimpleElement" cname="gsf_xml_out_simple_element">
  1054.         <return-type type="void" />
  1055.         <parameters>
  1056.           <parameter type="const-char*" name="id" />
  1057.           <parameter type="const-char*" name="content" />
  1058.         </parameters>
  1059.       </method>
  1060.       <method name="SimpleFloatElement" cname="gsf_xml_out_simple_float_element">
  1061.         <return-type type="void" />
  1062.         <parameters>
  1063.           <parameter type="const-char*" name="id" />
  1064.           <parameter type="double" name="val" />
  1065.           <parameter type="int" name="precision" />
  1066.         </parameters>
  1067.       </method>
  1068.       <method name="SimpleIntElement" cname="gsf_xml_out_simple_int_element">
  1069.         <return-type type="void" />
  1070.         <parameters>
  1071.           <parameter type="const-char*" name="id" />
  1072.           <parameter type="int" name="val" />
  1073.         </parameters>
  1074.       </method>
  1075.       <method name="StartElement" cname="gsf_xml_out_start_element">
  1076.         <return-type type="void" />
  1077.         <parameters>
  1078.           <parameter type="const-char*" name="id" />
  1079.         </parameters>
  1080.       </method>
  1081.     </object>
  1082.     <struct name="DocProp" cname="GsfDocProp" opaque="true">
  1083.       <method name="Free" cname="gsf_doc_prop_free">
  1084.         <return-type type="void" />
  1085.       </method>
  1086.       <method name="GetLink" cname="gsf_doc_prop_get_link">
  1087.         <return-type type="const-char*" />
  1088.       </method>
  1089.       <method name="GetName" cname="gsf_doc_prop_get_name">
  1090.         <return-type type="const-char*" />
  1091.       </method>
  1092.       <method name="GetVal" cname="gsf_doc_prop_get_val" hidden="1">
  1093.         <return-type type="const-GValue*" />
  1094.       </method>
  1095.       <constructor cname="gsf_doc_prop_new">
  1096.         <parameters>
  1097.           <parameter type="char*" name="name" />
  1098.         </parameters>
  1099.       </constructor>
  1100.       <method name="SetLink" cname="gsf_doc_prop_set_link">
  1101.         <return-type type="void" />
  1102.         <parameters>
  1103.           <parameter type="char*" name="link" />
  1104.         </parameters>
  1105.       </method>
  1106.       <method name="SetVal" cname="gsf_doc_prop_set_val" hidden="1">
  1107.         <return-type type="void" />
  1108.         <parameters>
  1109.           <parameter type="GValue*" name="val" />
  1110.         </parameters>
  1111.       </method>
  1112.       <method name="SwapVal" cname="gsf_doc_prop_swap_val">
  1113.         <return-type type="GValue*" />
  1114.         <parameters>
  1115.           <parameter type="GValue*" name="val" />
  1116.         </parameters>
  1117.       </method>
  1118.     </struct>
  1119.     <boxed name="Timestamp" cname="GsfTimestamp">
  1120.       <field name="Date" cname="date" type="GDate" hidden="1" />
  1121.       <field name="Seconds" cname="seconds" type="glong" />
  1122.       <field name="TimeZone" cname="time_zone" type="GString" />
  1123.       <field name="Timet" cname="timet" type="guint32" />
  1124.       <method name="AsString" cname="gsf_timestamp_as_string">
  1125.         <return-type type="char*" />
  1126.       </method>
  1127.       <method name="Copy" cname="gsf_timestamp_copy">
  1128.         <return-type type="GsfTimestamp*" owned="true" />
  1129.       </method>
  1130.       <method name="Equal" cname="gsf_timestamp_equal">
  1131.         <return-type type="gboolean" />
  1132.         <parameters>
  1133.           <parameter type="const-GsfTimestamp*" name="b" />
  1134.         </parameters>
  1135.       </method>
  1136.       <method name="Free" cname="gsf_timestamp_free">
  1137.         <return-type type="void" />
  1138.       </method>
  1139.       <method name="GetType" cname="gsf_timestamp_get_type" shared="true">
  1140.         <return-type type="GType" />
  1141.       </method>
  1142.       <method name="Hash" cname="gsf_timestamp_hash">
  1143.         <return-type type="guint" />
  1144.       </method>
  1145.       <method name="Parse" cname="gsf_timestamp_parse" shared="true">
  1146.         <return-type type="int" />
  1147.         <parameters>
  1148.           <parameter type="const-char*" name="spec" />
  1149.           <parameter type="GsfTimestamp*" name="stamp" />
  1150.         </parameters>
  1151.       </method>
  1152.     </boxed>
  1153.     <struct name="XMLBlob" cname="GsfXMLBlob" opaque="true" />
  1154.     <struct name="XMLIn" cname="GsfXMLIn">
  1155.       <field name="UserState" cname="user_state" type="gpointer" />
  1156.       <field name="Content" cname="content" type="GString*" />
  1157.       <field name="Doc" cname="doc" type="const-GsfXMLInDoc*" />
  1158.       <field name="Node" cname="node" type="const-GsfXMLInNode*" />
  1159.       <field name="NodeStack" cname="node_stack" type="GSList*" />
  1160.       <method name="CheckNs" cname="gsf_xml_in_check_ns">
  1161.         <return-type type="const-char*" />
  1162.         <parameters>
  1163.           <parameter type="const-char*" name="str" />
  1164.           <parameter type="unsigned-int" name="ns_id" />
  1165.         </parameters>
  1166.       </method>
  1167.       <method name="Namecmp" cname="gsf_xml_in_namecmp">
  1168.         <return-type type="gboolean" />
  1169.         <parameters>
  1170.           <parameter type="const-char*" name="str" />
  1171.           <parameter type="unsigned-int" name="ns_id" />
  1172.           <parameter type="const-char*" name="name" />
  1173.         </parameters>
  1174.       </method>
  1175.       <method name="PushState" cname="gsf_xml_in_push_state">
  1176.         <return-type type="void" />
  1177.         <parameters>
  1178.           <parameter type="const-GsfXMLInDoc*" name="doc" />
  1179.           <parameter type="gpointer" name="new_state" />
  1180.           <parameter type="GsfXMLInExtDtor" name="dtor" />
  1181.           <parameter type="const-xmlChar**" name="attrs" />
  1182.         </parameters>
  1183.       </method>
  1184.     </struct>
  1185.     <struct name="XMLInDoc" cname="GsfXMLInDoc" opaque="true">
  1186.       <method name="Free" cname="gsf_xml_in_doc_free">
  1187.         <return-type type="void" />
  1188.       </method>
  1189.       <constructor cname="gsf_xml_in_doc_new">
  1190.         <parameters>
  1191.           <parameter type="const-GsfXMLInNode*" name="nodes" />
  1192.           <parameter type="const-GsfXMLInNS*" name="ns" />
  1193.         </parameters>
  1194.       </constructor>
  1195.       <method name="Parse" cname="gsf_xml_in_doc_parse">
  1196.         <return-type type="gboolean" />
  1197.         <parameters>
  1198.           <parameter type="GsfInput*" name="input" />
  1199.           <parameter type="gpointer" name="user_state" />
  1200.         </parameters>
  1201.       </method>
  1202.       <method name="SetUnknownHandler" cname="gsf_xml_in_doc_set_unknown_handler">
  1203.         <return-type type="void" />
  1204.         <parameters>
  1205.           <parameter type="GsfXMLInUnknownFunc" name="handler" />
  1206.         </parameters>
  1207.       </method>
  1208.     </struct>
  1209.     <struct name="XMLInNS" cname="GsfXMLInNS">
  1210.       <field name="Uri" cname="uri" type="const-char*" />
  1211.       <field name="NsId" cname="ns_id" type="unsigned" />
  1212.     </struct>
  1213.     <struct name="XMLInNode" cname="GsfXMLInNode">
  1214.       <field name="Id" cname="id" type="const-char*" />
  1215.       <field name="NsId" cname="ns_id" type="int" />
  1216.       <field name="Name" cname="name" type="const-char*" />
  1217.       <field name="ParentId" cname="parent_id" type="const-char*" />
  1218.       <callback cname="start">
  1219.         <return-type type="void" />
  1220.         <parameters>
  1221.           <parameter type="GsfXMLIn*" name="xin," />
  1222.         </parameters>
  1223.       </callback>
  1224.       <callback cname="end">
  1225.         <return-type type="void" />
  1226.         <parameters>
  1227.           <parameter type="GsfXMLIn*" name="xin," />
  1228.         </parameters>
  1229.       </callback>
  1230.       <field name="VInt" cname="v_int" type="int" />
  1231.       <field name="HasContent" cname="has_content" type="GsfXMLContent" />
  1232.       <field name="CheckChildrenForNs" cname="check_children_for_ns" bits="1" type="unsigned int" />
  1233.       <field name="ShareChildrenWithParent" cname="share_children_with_parent" bits="1" type="unsigned int" />
  1234.     </struct>
  1235.     <struct name="ZipDirent" cname="GsfZipDirent" opaque="true">
  1236.       <field name="Name" cname="name" type="char*" access="public" writeable="true" />
  1237.       <field name="ComprMethod" cname="compr_method" type="GsfZipCompressionMethod" access="public" writeable="true" />
  1238.       <field name="Crc32" cname="crc32" type="guint32" access="public" writeable="true" />
  1239.       <field name="Csize" cname="csize" type="size_t" access="public" writeable="true" />
  1240.       <field name="Usize" cname="usize" type="size_t" access="public" writeable="true" />
  1241.       <field name="Offset" cname="offset" type="gsf_off_t" access="public" writeable="true" />
  1242.       <field name="DataOffset" cname="data_offset" type="gsf_off_t" access="public" writeable="true" />
  1243.       <field name="Dostime" cname="dostime" type="guint32" access="public" writeable="true" />
  1244.       <method name="Free" cname="gsf_zip_dirent_free">
  1245.         <return-type type="void" />
  1246.       </method>
  1247.       <constructor cname="gsf_zip_dirent_new" />
  1248.     </struct>
  1249.     <struct name="ZipVDir" cname="GsfZipVDir">
  1250.       <field name="Name" cname="name" type="char*" />
  1251.       <field name="IsDirectory" cname="is_directory" type="gboolean" />
  1252.       <field name="Dirent" cname="dirent" type="GsfZipDirent*" />
  1253.       <field name="Children" cname="children" type="GSList*" />
  1254.       <field name="LastChild" cname="last_child" type="GSList**" />
  1255.     </struct>
  1256.     <alias name="GsfOffT" cname="gsf_off_t" type="gint64" />
  1257.     <class name="Global" cname="GsfGlobal">
  1258.       <method name="DocMetaDump" cname="gsf_doc_meta_dump" shared="true">
  1259.         <return-type type="void" />
  1260.         <parameters>
  1261.           <parameter type="const-GsfDocMetaData*" name="meta" />
  1262.         </parameters>
  1263.       </method>
  1264.       <method name="ErrorQuark" cname="gsf_error_quark" shared="true">
  1265.         <return-type type="GQuark" />
  1266.       </method>
  1267.       <method name="ExtensionPointer" cname="gsf_extension_pointer" shared="true">
  1268.         <return-type type="const-char*" />
  1269.         <parameters>
  1270.           <parameter type="const-char*" name="path" />
  1271.         </parameters>
  1272.       </method>
  1273.       <method name="FilenameToUtf8" cname="gsf_filename_to_utf8" shared="true">
  1274.         <return-type type="char*" />
  1275.         <parameters>
  1276.           <parameter type="const-char*" name="filename" />
  1277.           <parameter type="gboolean" name="quoted" />
  1278.         </parameters>
  1279.       </method>
  1280.       <method name="IconvClose" cname="gsf_iconv_close" shared="true">
  1281.         <return-type type="void" />
  1282.         <parameters>
  1283.           <parameter type="GIConv" name="handle" />
  1284.         </parameters>
  1285.       </method>
  1286.       <method name="InitDynamic" cname="gsf_init_dynamic" shared="true">
  1287.         <return-type type="void" />
  1288.         <parameters>
  1289.           <parameter type="GTypeModule*" name="module" />
  1290.         </parameters>
  1291.       </method>
  1292.       <method name="MemDump" cname="gsf_mem_dump" shared="true">
  1293.         <return-type type="void" />
  1294.         <parameters>
  1295.           <parameter type="const-guint8*" name="ptr" />
  1296.           <parameter type="size_t" name="len" />
  1297.         </parameters>
  1298.       </method>
  1299.       <method name="ShutdownDynamic" cname="gsf_shutdown_dynamic" shared="true">
  1300.         <return-type type="void" />
  1301.         <parameters>
  1302.           <parameter type="GTypeModule*" name="module" />
  1303.         </parameters>
  1304.       </method>
  1305.     </class>
  1306.     <class name="Le" cname="GsfLe_">
  1307.       <method name="GetDouble" cname="gsf_le_get_double" shared="true">
  1308.         <return-type type="double" />
  1309.         <parameters>
  1310.           <parameter type="const-void*" name="p" />
  1311.         </parameters>
  1312.       </method>
  1313.       <method name="GetFloat" cname="gsf_le_get_float" shared="true">
  1314.         <return-type type="float" />
  1315.         <parameters>
  1316.           <parameter type="const-void*" name="p" />
  1317.         </parameters>
  1318.       </method>
  1319.       <method name="GetGuint64" cname="gsf_le_get_guint64" shared="true">
  1320.         <return-type type="guint64" />
  1321.         <parameters>
  1322.           <parameter type="const-void*" name="p" />
  1323.         </parameters>
  1324.       </method>
  1325.       <method name="SetDouble" cname="gsf_le_set_double" shared="true">
  1326.         <return-type type="void" />
  1327.         <parameters>
  1328.           <parameter type="void*" name="p" />
  1329.           <parameter type="double" name="d" />
  1330.         </parameters>
  1331.       </method>
  1332.       <method name="SetFloat" cname="gsf_le_set_float" shared="true">
  1333.         <return-type type="void" />
  1334.         <parameters>
  1335.           <parameter type="void*" name="p" />
  1336.           <parameter type="float" name="f" />
  1337.         </parameters>
  1338.       </method>
  1339.     </class>
  1340.     <class name="Msole" cname="GsfMsole_">
  1341.       <method name="CodepageToLid" cname="gsf_msole_codepage_to_lid" shared="true">
  1342.         <return-type type="guint" />
  1343.         <parameters>
  1344.           <parameter type="int" name="codepage" />
  1345.         </parameters>
  1346.       </method>
  1347.       <method name="IconvOpenCodepageForExport" cname="gsf_msole_iconv_open_codepage_for_export" shared="true">
  1348.         <return-type type="GIConv" />
  1349.         <parameters>
  1350.           <parameter type="int" name="codepage_to" />
  1351.         </parameters>
  1352.       </method>
  1353.       <method name="IconvOpenCodepageForImport" cname="gsf_msole_iconv_open_codepage_for_import" shared="true">
  1354.         <return-type type="GIConv" />
  1355.         <parameters>
  1356.           <parameter type="const-char*" name="to" />
  1357.           <parameter type="int" name="codepage" />
  1358.         </parameters>
  1359.       </method>
  1360.       <method name="IconvOpenCodepagesForExport" cname="gsf_msole_iconv_open_codepages_for_export" shared="true">
  1361.         <return-type type="GIConv" />
  1362.         <parameters>
  1363.           <parameter type="int" name="codepage_to" />
  1364.           <parameter type="const-char*" name="from" />
  1365.         </parameters>
  1366.       </method>
  1367.       <method name="IconvOpenForExport" cname="gsf_msole_iconv_open_for_export" shared="true">
  1368.         <return-type type="GIConv" />
  1369.       </method>
  1370.       <method name="IconvOpenForImport" cname="gsf_msole_iconv_open_for_import" shared="true">
  1371.         <return-type type="GIConv" />
  1372.         <parameters>
  1373.           <parameter type="int" name="codepage" />
  1374.         </parameters>
  1375.       </method>
  1376.       <method name="IconvWinCodepage" cname="gsf_msole_iconv_win_codepage" shared="true">
  1377.         <return-type type="int" />
  1378.       </method>
  1379.       <method name="Inflate" cname="gsf_msole_inflate" shared="true">
  1380.         <return-type type="GByteArray*" />
  1381.         <parameters>
  1382.           <parameter type="GsfInput*" name="input" />
  1383.           <parameter type="gsf_off_t" name="offset" />
  1384.         </parameters>
  1385.       </method>
  1386.       <method name="LanguageForLid" cname="gsf_msole_language_for_lid" shared="true">
  1387.         <return-type type="const-char*" />
  1388.         <parameters>
  1389.           <parameter type="guint" name="lid" />
  1390.         </parameters>
  1391.       </method>
  1392.       <method name="LidForLanguage" cname="gsf_msole_lid_for_language" shared="true">
  1393.         <return-type type="guint" />
  1394.         <parameters>
  1395.           <parameter type="const-char*" name="lang" />
  1396.         </parameters>
  1397.       </method>
  1398.       <method name="LidToCodepage" cname="gsf_msole_lid_to_codepage" shared="true">
  1399.         <return-type type="int" />
  1400.         <parameters>
  1401.           <parameter type="guint" name="lid" />
  1402.         </parameters>
  1403.       </method>
  1404.       <method name="LidToCodepageStr" cname="gsf_msole_lid_to_codepage_str" shared="true">
  1405.         <return-type type="gchar*" />
  1406.         <parameters>
  1407.           <parameter type="guint" name="lid" />
  1408.         </parameters>
  1409.       </method>
  1410.       <method name="MetadataRead" cname="gsf_msole_metadata_read" shared="true">
  1411.         <return-type type="GError*" />
  1412.         <parameters>
  1413.           <parameter type="GsfInput*" name="in" />
  1414.           <parameter type="GsfDocMetaData*" name="accum" />
  1415.         </parameters>
  1416.       </method>
  1417.       <method name="MetadataWrite" cname="gsf_msole_metadata_write" shared="true">
  1418.         <return-type type="gboolean" />
  1419.         <parameters>
  1420.           <parameter type="GsfOutput*" name="out" />
  1421.           <parameter type="const-GsfDocMetaData*" name="meta_data" />
  1422.           <parameter type="gboolean" name="doc_not_component" />
  1423.         </parameters>
  1424.       </method>
  1425.     </class>
  1426.     <class name="Opendoc" cname="GsfOpendoc_">
  1427.       <method name="MetadataRead" cname="gsf_opendoc_metadata_read" shared="true">
  1428.         <return-type type="GError*" />
  1429.         <parameters>
  1430.           <parameter type="GsfInput*" name="input" />
  1431.           <parameter type="GsfDocMetaData*" name="md" />
  1432.         </parameters>
  1433.       </method>
  1434.       <method name="MetadataSubtree" cname="gsf_opendoc_metadata_subtree" shared="true">
  1435.         <return-type type="void" />
  1436.         <parameters>
  1437.           <parameter type="GsfXMLIn*" name="doc" />
  1438.           <parameter type="GsfDocMetaData*" name="md" />
  1439.         </parameters>
  1440.       </method>
  1441.       <method name="MetadataWrite" cname="gsf_opendoc_metadata_write" shared="true">
  1442.         <return-type type="gboolean" />
  1443.         <parameters>
  1444.           <parameter type="GsfXMLOut*" name="output" />
  1445.           <parameter type="const-GsfDocMetaData*" name="md" />
  1446.         </parameters>
  1447.       </method>
  1448.     </class>
  1449.     <class name="Property" cname="GsfProperty_">
  1450.       <method name="SettingsCollect" cname="gsf_property_settings_collect" shared="true">
  1451.         <return-type type="void" />
  1452.         <parameters>
  1453.           <parameter type="GType" name="object_type" />
  1454.           <parameter type="GParameter**" name="p_params" />
  1455.           <parameter type="size_t*" name="p_n_params" />
  1456.           <parameter type="const-gchar*" name="first_property_name" />
  1457.           <parameter ellipsis="true" />
  1458.         </parameters>
  1459.       </method>
  1460.       <method name="SettingsCollectValist" cname="gsf_property_settings_collect_valist" shared="true">
  1461.         <return-type type="void" />
  1462.         <parameters>
  1463.           <parameter type="GType" name="object_type" />
  1464.           <parameter type="GParameter**" name="p_params" />
  1465.           <parameter type="size_t*" name="p_n_params" />
  1466.           <parameter type="const-gchar*" name="first_property_name" />
  1467.           <parameter type="va_list" name="var_args" />
  1468.         </parameters>
  1469.       </method>
  1470.       <method name="SettingsFree" cname="gsf_property_settings_free" shared="true">
  1471.         <return-type type="void" />
  1472.         <parameters>
  1473.           <parameter type="GParameter*" name="params" />
  1474.           <parameter type="size_t" name="n_params" />
  1475.         </parameters>
  1476.       </method>
  1477.     </class>
  1478.     <class name="Value" cname="GsfValue_">
  1479.       <method name="GetDocpropVarray" cname="gsf_value_get_docprop_varray" shared="true">
  1480.         <return-type type="GValueArray*" />
  1481.         <parameters>
  1482.           <parameter type="const-GValue*" name="value" />
  1483.         </parameters>
  1484.       </method>
  1485.       <method name="GetDocpropVector" cname="gsf_value_get_docprop_vector" shared="true">
  1486.         <return-type type="GsfDocPropVector*" />
  1487.         <parameters>
  1488.           <parameter type="const-GValue*" name="value" />
  1489.         </parameters>
  1490.       </method>
  1491.       <method name="SetTimestamp" cname="gsf_value_set_timestamp" shared="true">
  1492.         <return-type type="void" />
  1493.         <parameters>
  1494.           <parameter type="GValue*" name="value" />
  1495.           <parameter type="const-GsfTimestamp*" name="stamp" />
  1496.         </parameters>
  1497.       </method>
  1498.     </class>
  1499.     <class name="Vdir" cname="GsfVdir_">
  1500.       <method name="AddChild" cname="gsf_vdir_add_child" shared="true">
  1501.         <return-type type="void" />
  1502.         <parameters>
  1503.           <parameter type="GsfZipVDir*" name="vdir" />
  1504.           <parameter type="GsfZipVDir*" name="child" />
  1505.         </parameters>
  1506.       </method>
  1507.       <method name="Free" cname="gsf_vdir_free" shared="true">
  1508.         <return-type type="void" />
  1509.         <parameters>
  1510.           <parameter type="GsfZipVDir*" name="vdir" />
  1511.           <parameter type="gboolean" name="free_dirent" />
  1512.         </parameters>
  1513.       </method>
  1514.       <method name="New" cname="gsf_vdir_new" shared="true">
  1515.         <return-type type="GsfZipVDir*" />
  1516.         <parameters>
  1517.           <parameter type="const-char*" name="name" />
  1518.           <parameter type="gboolean" name="is_directory" />
  1519.           <parameter type="GsfZipDirent*" name="dirent" />
  1520.         </parameters>
  1521.       </method>
  1522.     </class>
  1523.     <class name="Xml" cname="GsfXml_">
  1524.       <method name="GvalueFromStr" cname="gsf_xml_gvalue_from_str" shared="true">
  1525.         <return-type type="gboolean" />
  1526.         <parameters>
  1527.           <parameter type="GValue*" name="res" />
  1528.           <parameter type="GType" name="t" />
  1529.           <parameter type="const-char*" name="str" />
  1530.         </parameters>
  1531.       </method>
  1532.       <method name="ParserContext" cname="gsf_xml_parser_context" shared="true">
  1533.         <return-type type="xmlParserCtxt*" />
  1534.         <parameters>
  1535.           <parameter type="GsfInput*" name="input" />
  1536.         </parameters>
  1537.       </method>
  1538.     </class>
  1539.   </namespace>
  1540. </api>